/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 *
 * @author Lucas
 * Interface que tem as assinaturas dos metodos que o cliente chama para alguma 
 * alteraçao do lado do cliente...
 */
public interface Jogadas extends Remote {

    public void jogarDados(int dadoUm, int dadoDois, String nomeJogador) throws RemoteException;

    public void comprarCampo(String jogador, boolean simNao) throws RemoteException;
    
    public void ofertaCompra(String jogador, int campo, double valorOferta) throws RemoteException;
    
    public void aceitarOferta(String novoDono, int campo, double valorOferta) throws RemoteException;

    public void recusarOferta(String jogador, String recusei) throws RemoteException;
    
    public void colocarCasa(String jogador, int campo) throws RemoteException;

}
